el hecho es que... - Turkish English Dictionary